<?php

class ConfiguracionsController extends AppController {

    public $layout = 'administrator';
    public $filtros = array();
    public $head = array();
    
    public function index() {
        $this->redirect(array('action' => 'edit', 1));
    }

    public function edit($id = null) {
        $this->Configuracion->id = $id;
        if (!$this->Configuracion->exists()) {
            throw new NotFoundException(__('Configuracion inexistente'));
        }
        if ($this->request->is('post') || $this->request->is('put')) {
            //acomodando los datos antes de guardar en la base de datos
            $this->request->data['Configuracion']['fecha_modificacion'] = date("Y-m-d H:i:s");

            if ($this->Configuracion->save($this->request->data)) {
                $this->Session->setFlash(__('La configuración ha sido editada correctamente'));
                $this->redirect(array('action' => 'index'));
            } else {
                $this->Session->setFlash(__('La configuración no pudo ser editada'));
            }
        } else {
            $this->request->data = $this->Configuracion->read();
        }
    }

}